Tureng Mobile
Deyim
2
f.
chew on the scenery
f.
chew up the scenery